Russian Police Beat Democracy Activists

Washington Post: Several thousand people chanted “Shame!” as they marched down St. Petersburg’s main avenue to protest what they said was Russia’s rollback from democracy. The demonstration, called the “march of those who disagree,” was a rare gathering of the country’s often fractious opposition. … Mayor Valentina Matviyenko, a close ally of Putin’s, called the … Continue reading Russian Police Beat Democracy Activists